tough cookies! - Turc Anglais Dictionnaire